home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Visual Basic 5.0 (2nd Edition) / Hardcore Visual Basic 5.0 - Second Edition (1997)(Microsoft Press).iso / Source / WinTlb / MKWIN.BAT < prev    next >
DOS Batch File  |  1997-06-09  |  565b  |  26 lines

  1. @echo off
  2. if "%1"=="u" goto Unicode
  3. if "%1"=="a" goto ANSI
  4. if "%1"=="b" goto ANSI
  5. goto Syntax
  6. :ANSI
  7. Echo Building ANSI...
  8. midl /nologo /win32           /tlb win.tlb win.idl   > midl.out
  9. if errorlevel 1 goto Error
  10. if "%1"=="a" Goto Done
  11. :Unicode
  12. Echo Building Unicode...
  13. midl /nologo /win32 /DUNICODE /tlb winU.tlb win.idl  > midl.out
  14. if errorlevel 1 goto Error
  15. Goto Done
  16. :Syntax
  17. Echo.
  18. Echo Makes type library: ANSI (a), Unicode (u), or both (b)
  19. Echo.
  20. Echo MKWIN ^<a^|u^|b^>
  21. Goto Done
  22. :Error
  23. echo Terminated: MIDL failed
  24. Type midl.out
  25. :Done
  26.